package com.kmzx.one.project.others.dto;

import com.kmzx.one.project.others.common.Options;
import com.kmzx.one.project.others.common.ProdAndAttr;

import java.util.List;
import java.util.Map;

public class ProdSpecsInfo {

    private String prodId;

    private int optionsCount;

    private List<ProdAndAttr> infos;

//    private Map<String, Options> kvs;

    private List<Options> kvMoney;

    private String productName;

    private String prodName;

    private String tradeNum;

    public String getProductName() {
        return productName;
    }

    public ProdSpecsInfo setProductName(String productName) {
        this.productName = productName;
        return this;
    }

    public String getProdId() {
        return prodId;
    }

    public ProdSpecsInfo setProdId(String prodId) {
        this.prodId = prodId;
        return this;
    }

    public int getOptionsCount() {
        return optionsCount;
    }

    public ProdSpecsInfo setOptionsCount(int optionsCount) {
        this.optionsCount = optionsCount;
        return this;
    }

    public List<ProdAndAttr> getInfos() {
        return infos;
    }

    public ProdSpecsInfo setInfos(List<ProdAndAttr> infos) {
        this.infos = infos;
        return this;
    }

//    public Map<String, Options> getKvs() {
//        return kvs;
//    }
//
//    public ProdSpecsInfo setKvs(Map<String, Options> kvs) {
//        this.kvs = kvs;
//        return this;
//    }

    public List<Options> getKvMoney() {
        return kvMoney;
    }

    public ProdSpecsInfo setKvMoney(List<Options> kvMoney) {
        this.kvMoney = kvMoney;
        return this;
    }

    public String getProdName() {
        return prodName;
    }

    public ProdSpecsInfo setProdName(String prodName) {
        this.prodName = prodName;
        return this;
    }

    public String getTradeNum() {
        return tradeNum;
    }

    public ProdSpecsInfo setTradeNum(String tradeNum) {
        this.tradeNum = tradeNum;
        return this;
    }
}
